    #a2 table{
        table-layout: auto;/****处理工作流表单，设置表单单元格属性的功能******/
    }
    body{
        -webkit-user-select: auto!important;
        user-select: auto!important;
    }
    input,textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
        min-height: 20px;
        background-color: #ffffff;
        border: 1px solid #cccccc;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        -webkit-transition: border linear .2s, box-shadow linear .2s;
        -moz-transition: border linear .2s, box-shadow linear .2s;
        -o-transition: border linear .2s, box-shadow linear .2s;
        transition: border linear .2s, box-shadow linear .2s;
    }
    input, textarea, .uneditable-input{
        width: auto;
    }
    select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
        display: inline-block;
        padding: 4px 6px;
        font-size: 13px;
        line-height: 20px;
        color: #000;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        vertical-align: middle;
    }
    #a2 select,#a2 input,#a2 textarea,#a2 input[type="text"],#a2 input[type="password"],#a2 input[type="datetime"],#a2 input[type="datetime-local"],#a2 input[type="date"],#a2 input[type="month"],#a2 input[type="time"],#a2 input[type="week"],#a2 input[type="number"],#a2 input[type="email"],#a2 input[type="url"],#a2 input[type="search"],#a2 input[type="tel"],#a2 input[type="color"],#a2 .uneditable-input {
        background-color: #fff9c1;
    }
    #a2 input[type="button"]{
        background: url(/img/form/btn_a.png) no-repeat;
    }
    .num input{
        background-color: #fff9c1;
    }
    input[disabled], select[disabled], textarea[disabled], select[readonly], textarea[readonly] {
        cursor: not-allowed;
        background-color: #eeeeee!important;
    }
    textarea[data-type=deptselect],textarea[data-type=userselect],textarea.deptselect,textarea.userselect{
        background-color: #fff9c1!important;
    }
    body{
        font-size: 15px;
    }
    .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
        padding: 0px;
    }
    .hideen{
        display: none;
    }
    .content{
        margin-top: 46px;
        margin-bottom: 80px;
    }
    /*设置原始元素样式*/
    #origin
    {
        margin:100px auto;/*水平居中*/
        width:200px;
        height:100px;
        border:1px dashed gray;
    }
    /*设置当前元素样式*/
    #current
    {
        width:200px;
        height: 28px;
        line-height: 26px;
        color:white;
        background-color: #007BEE;
        text-align:center;
        transform:rotate(0deg);
        -webkit-transform:rotate(0deg);  /*兼容-webkit-引擎浏览器*/
        -moz-transform:rotate(0deg);     /*兼容-moz-引擎浏览器*/
        transition:all 0.5s ease-in-out;

    }
    #current:hover{
        transform: rotate(360deg);
        -webkit-transform:rotate(360deg) ;
        -moz-transform:rotate(360deg) ;
    }
    .feedbacktitle{
        position: relative;
        top:3px;
        font-weight: bold;
        margin-left: 10px;
    }
    .feedbackcontent{
        margin-left: 23px;
    }
    .backinfo{
        width:100%;
        height: 100px;
    }
    .cont{
        position: relative;
    }
    .downloadBtn{
        cursor: pointer;
        margin-left: 10px;
        display: inline-block;
    }
    .deletefileBtn{
        color:#e01919!important;
        cursor: pointer;
        margin-left: 10px;
        display: inline-block;
    }
    .previewBtn{
        cursor: pointer;
        display: inline-block;
    }
    .editBtn{
        cursor: pointer;
        margin-left: 10px;
        display: inline-block;
    }
    #tab_c{
        display: none;
        position: fixed;
        width: 300px;
        top: 45px;
        right: 0px;
        background: #f8f8f8;
        overflow-y: scroll;
        box-shadow: -2px 0 20px 0px #c4c4c4;
        z-index: 9999999;
    }
    #tab_c,.cont_form{
        float:left;
    }
    .tab_one,#tab_ctwo{
        width:100%;
        height:100%;
        display: inline-block;
    }
    .cont_ctwo{
        width:100%;
        height:100%;
    }
    .cont_cone{
        width:100%;
        height:auto;
    }
    .tab_one{
        width:100%;
        height: 200%;
    }
    .cont_cone li{
        width: 90%;
        height:56px;
        margin:10px auto;
        border: 1px solid #cccccc;
        border-radius: 3px;
        background: #fff;
    }

    .one_all,.two_all{
        width:100%;
        min-height:330px;
    }
    .one_all{
        border-bottom: 1px solid #ccc;
    }
    #tab_ctwo ul{
        width:100%;
        height:100%;
        display:none;
    }
    .item_logo,.item_word{
        float:left;
    }
    .item_logo{
        width: 40px;
        height: 40px;
        margin-left: 8px;
        margin-top: 8px;
    }
    .item_word{
        margin-top: 15px;
        margin-left: 8px;
        width: 195px;

    }
    .item_word .item_wordH1{
        text-align: left;
        color: #292929;
        font-size: 10pt;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .item_wordH1:hover{
        color: #1772c0;
    }
    .item_wordH2{
        font-size: 9pt;
        color: #1772c0;
        text-align: left;
        float: left;
        margin-left: 10px;
    }
    .position{
        position: absolute;
        right: 14px;
        top: 12px;
        clear: both;
    }
    .fujian_logo,.fujian_h1,.huiqian_logo,.huiqian_h1{
        float: left;

    }
    .fujian_logo{
        margin-top: 14px;
        width: 18px;
    }
    .huiqian_logo{
        margin-top: 15px;
        width: 14px;
    }
    .fujian_h1,.huiqian_h1{
        margin-left: 10px;
        font-size: 12pt;
        margin-top: 3px;
    }
    .huiqian_h1{
        line-height: 33px;
        font-weight: bold;
        font-size: 11pt;
        margin-top: 6px;
    }
    .add_fujian{
        margin: 0 auto;
        width: 90%;
        height: 30px;
        border-radius: 3px;
        background: #458de5;
        color: #fff;
        text-align: center;
        line-height: 30px;
        outline: none;
        margin-left: 13px;
        border: 1px solid #458de5;
    }
    .add_fujians{
        margin: 0 auto;
        width: 110px;
        height: 30px;
        border-radius: 3px;
        background: #458de5;
        color: #fff;
        text-align: center;
        line-height: 30px;
        outline: none;
        margin-left: 240px;
        border: 1px solid #458de5;
    }
    .add_fujianss{
        margin: 0 auto;
        width: 100px;
        height: 30px;
        border-radius: 3px;
        background: #458de5;
        color: #fff;
        text-align: center;
        line-height: 30px;
        outline: none;
        margin-left: 35px;
        border: 1px solid #458de5;
    }
    .cont_ctwo li{
        width: 90%;
        height: 105px;
        border-radius: 3px;
        margin: auto;
        border:1px solid #cccccc;
        margin-top: 10px;
        background: #fff;
    }
    .huiqian_inp,.huiqian_send{
        float:left;
    }
    .hui_inp{
        width: 81% !important;
        margin-left: -56px !important;
    }
    .huiqian_inp{
        text-indent: 5px;
        width: 68%;
        height: 30px;
        border-radius: 3px;
        border: none;
        outline: none;
        text-align: left;
        border: 1px solid #cccccc;
        margin-left: 0px;
    }
    .huiqian_send{
        width: 58px;
        height: 32px;
        background: #ff9b30;
        color: #fff;
        margin-left: 210px;
        outline: none;
        border-radius: 3px;
        border: 1px solid #ff9b30;
        margin-top: 8px;
    }
    .huiqian_word{
        height:100%;
        margin-left: 12px;
        text-align: left;
    }
    .huiqian_word h1{
        margin-top: 10px;
    }
    .huiqian_word .h2s{
        color: #999;
        word-spacing: 0;
        -webkit-touch-callout: initial;
        -webkit-user-select: auto;
        -khtml-user-select: auto;
        -moz-user-select: auto;
        -ms-user-select: auto;
        user-select: auto;
    }
    .huiqian_touxiang{
        margin-left: 8px;
    }
    .huiqian_touxiang,.huiqian_word{
        float: left;
    }
    .huiqian_word h3{
        overflow: hidden;/*内容超出后隐藏*/
        text-overflow: ellipsis;/* 超出内容显示为省略号*/
        white-space: nowrap;/*文本不进行换行*/

    }
    .huiqian_touxiang{
        width: 40px;
        height: 40px;
    }
    .layui-layer-page .layui-layer-content {
        overflow-x: hidden !important;
    }
    .head{
        background: linear-gradient(to bottom,#196fe3,#2497e0);
        FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#196fe3, endColorStr=#2497e0);
        background: -ms-linear-gradient(top, #196fe3, #2497e0);
        background: -moz-linear-gradient(top, #196fe3, #2497e0);
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#196fe3), to(#2497e0));
        background: -webkit-linear-gradient(top, #196fe3, #2497e0);
        background: -o-linear-gradient(top, #196fe3, #2497e0);
    }
    .step,.num{
        color: #fff;
    }
    .step{
        width: 16%;
        overflow: hidden;
        white-space: pre;
        text-overflow: ellipsis;
    }
    .abs_right ul{
        background: #fff;
    }
    .fujian a, .huiqian a{
        font-weight: 300;
    }
    #tab_t ul li{
        font-weight: 300;
        position: relative;
    }
    .check{
        background: #5caeee;
    }
    #remind_name,#jingban{
        height: 20px !important;
    }
    .workflow-node {
        padding: 0px !important;
    }
    .prcsName{
        font-size: 14px;
        border: 1px solid #3691da;
        color: #3691da;
        margin-bottom: 10px;
        width: 100%;
        height: 35px;
        background: url("../../../img/workflow/work/add_work/uncheck.png") no-repeat 10px center;
    }
    .turnTypeName{font-size: 14px;color: #3691da;background: url("../../../img/workflow/work/add_work/uncheck.png") no-repeat 10px center;}
    .prcsName h1 {
    //text-align: center;
        line-height: 35px;
        white-space: nowrap;
        margin-left: 30px;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 140px;
    }
    .prcsName_chang{
        border: none;color:#fff;background: #3691da  url("../../../img/workflow/work/add_work/checked.png") no-repeat 10px center;}
    .turnTypeName_chang{color:#3691da;background:url("../../../img/workflow/work/add_work/checked.png") no-repeat 10px center;}
    .fujian a,.huiqian a{
        width: 70px;
        height: 28px;
        display: block;
        text-decoration: none;
    }
    .top_one{
        position: absolute;
        top: 0px;
    }
    .top_two{
        position: absolute;
        top: 696px;
    }
    #tab_c{
        transition: all 1s ease 0s;
    }
    .list_table{
        border-width: medium;
        border-style: none;
        border-color: initial;
        border-collapse: collapse;
        word-wrap: break-word;
        /*table-layout: fixed;*/
    }
    .list_table .head {
        font-weight: 600;
    }
    .list_table th{
        border: #dddddd  1pt solid;
    }
    .list_table td{
        border-bottom: #7F7F7F 1pt solid;
        text-align: center;
        padding-bottom: 1px;
        padding-left: 1px;
        padding-right: 1px;
        vertical-align: middle;
        border-top: #7F7F7F 1pt solid;
        border:#dddddd  1pt solid;
        padding-top: 1px;
        padding: 0;
    }
    .list_table input,.list_table textarea,.list_table select{
        width: 95%!important;
        padding: 0;
        text-indent: 6px;
    }
    .list_table input[type="radio"],.list_table input[type="checkbox"]{
        width: auto!important;
    }
    .modal-body{
        overflow-y: hidden;
    }
    .layui-layer-btn-{
        border-top: 1px solid #d6d6d6;
        background-color: #f6f6f6;
    }
    .layui-layer-title{
        color: #fff;
        font-size: 16px;
        font-family: Microsoft yahei,Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
        background:linear-gradient(to bottom,#2077c6,#2495df);
        FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#2077c6, endColorStr=#2495df);
        background: -ms-linear-gradient(top, #2077c6, #2495df);        /* IE 10 */
        background:-moz-linear-gradient(top, #2077c6, #2495df);/*火狐*/
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2077c6), to(#2495df));  /* Safari 4-5, Chrome 1-9*/
        background: -webkit-linear-gradient(top, #2077c6, #2495df);   /*Safari5.1 Chrome 10+*/
        background: -o-linear-gradient(top, #2077c6, #2495df);  /*Opera 11.10+*/
    linear-gradient(to bottom, hsl(0, 80%, 70%), #2077c6); /* Standard syntax; must be last */
    }
    .orgAdd{
        display: inline-block;
        margin-top: 10px;
        cursor: pointer;
    }
    .orgClear{ cursor: pointer;}
    .userSelectBtn{
        background: url(../../img/userSelectButton.png) no-repeat -4px 0px;
        width: 102px!important;
        height: 29px;
        cursor: pointer;
        margin-left: 15px;
        padding: 0;
        border-width: 0px;
        border-style: solid;
        border-radius: 4px;
        margin-top: 5px;
    }
    .userSelectBtn:hover {
        background: url(../../img/userSelect.png) no-repeat -5px -2px;
    }
    .tabAB{
        float: left;
        position: absolute;
        background-color: #fff;
        margin-left:50%;
        width:140px;
        height:28px;
        margin-top:8px;
        display: none;
        border-radius: 6px;
    }
    .tabAB ul{
        width: 141px;
        height: 28px;
        border: 1px solid #fff;
        border-radius: 5px;
        background: #fff;
    }
    .tabAB ul li{
        height: 28px;
        line-height: 28px;
        width: 70px;
        color: #4889f0;
        cursor: pointer;
        text-align: center;
        border-radius: 5px;
    }
    .tabAB ul li.active{
        background: #4889f0;
        color: #fff;
    }
    .tabAB ul li:hover{
        background: #4889f0 ;
        color:#fff;
    }
    .clearfix:after{
        clear: both;
        display: block;
        content: '';
    }
    .fl{
        float: left;
    }
    .fr{
        float: right;
    }
    .officialDocument{
        width: 100%;
        height: 99%;
    }
    .officialDocumentLeft{
        width: 15%;
        float: left;
        border: 1px solid #4889f0;
        min-height: 400px;
        border-radius: 4px;
        margin-left:1%;
    }
    .officialDocumentLeft li{
        height: 50px;
        line-height: 49px;
        font-size: 14pt;
        text-align: center;
        font-weight: bold;
    }
    .officialDocumentLeft li:hover{
        background: #4889f0;
        color: #fff;
        cursor: pointer;
    }
    .officialDocumentLeft li.active{
        background: #4889f0;
        color: #fff;
    }
    .officialDocumentRight{
        width: 80%;
        border: 1px solid #4889f0;
        min-height: 400px;
        border-radius: 4px;
        float: right;
        margin-right:2%;
    }


    .wrap{
        width:100%;
        height:100%;
        float: left;
        clear:both;
    }
    .left_side,.right_side{
        float: left;
    }
    .left_side {
        width: 15%;
        height: 100%;
        background: #eff5f2;
    }
    .right_side{
        width:84%;
    }
    .btn {
        height: 36px;
        margin: auto;
        margin-top: 16px;
        line-height: 36px;
        color: #fff;
        text-align: center;
        cursor: pointer;
    }
    .big_btn{
        width: 70%;
        border: 1px solid rgb(5, 88, 197);
        background: #047dca;
    }
    .small_btn{
        width:40%;
        background: #fe3131;
        border:1px solid #D91600;
    }
    #EnterRevisionMode{
        width:100%;
        height:100%;
    }
    #EnterRevisionMode option{
        height: 36px;
    }
    .tipmsg{
        float: left;
        position: absolute;
        margin-left: 89px;
        margin-top: 27px;
        color: red;
        font-size: 11px;
    }
    .sms-bg-static{
        background: #d2d2d2 url("/img/images/sms-static.png") no-repeat left center;
    }
    .sms-bg-static.active{
        background: #3691da url(/img/images/sms.png) no-repeat left center;
    }
    .email-bg-static{
        background: #d2d2d2 url(/img/images/email-static.png) no-repeat left center;
    }
    .email-bg-static.active{
        background: #3691da url(/img/images/email.png) no-repeat left center;
    }

    .floatRight ,.floatRight1 {
        position: absolute;
        top: -180px;
        width: 100px;
        height: auto;
        border: 1px solid #ccc;
    }
    .foot_rig ul li{
        color: #333;
    }
    .foot_rig ul li:hover{
        color: #fff;
    }
    #fenxiang{
        border-radius: inherit;
        background: url(/img/workflow/work/share.png)-3px -2px no-repeat;
    }
    #fenxiang:hover{
        color: #fff;
        background: url(/img/workflow/work/share2.png)-3px -2px no-repeat;
    }
    #guidang{
        border-radius: inherit;
        background: url(/img/workflow/work/guina.png)-3px -2px no-repeat;
    }
    #guidang:hover{
        color: #fff;
        background: url(/img/workflow/work/guina1.png)-3px -2px no-repeat;
    }
    #daochu{
        border-radius: inherit;
        background: url(/img/workflow/work/guina.png)-3px -2px no-repeat;
    }
    #daochu:hover{
        color: #fff;
        background: url(/img/workflow/work/guina1.png)-3px -2px no-repeat;
    }
    #email,#notice,#shareSave ,#noticeBottom,#downloadFiles{
        border-radius: inherit;
        background: url(/img/workflow/work/share.png)-3px -2px no-repeat;
    }
    #noticeBottom{
        width: 100px;
        margin-top: 2px;
    }
    #email:hover{
        color: #fff;
        background: url(/img/workflow/work/share2.png)-3px -2px no-repeat;
    }
    #notice:hover{
        color: #fff;
        background: url(/img/workflow/work/share2.png)-3px -2px no-repeat;
    }
    #noticeBottom:hover{
        color: #fff;
        background: url(/img/workflow/work/share2.png)-3px -2px no-repeat;
    }
    #shareSave:hover{
        color: #fff;
        background: url(/img/workflow/work/share2.png)-3px -2px no-repeat;
    }
    #downloadFiles:hover{
        color: #fff;
        background: url(/img/workflow/work/share2.png)-3px -2px no-repeat;
    }
    .foot_rig .floatRight>li{
        width: 100%;
        height: 28px;
    }
    .hide{display: none;}
    .show{ display: block;}
    .turnboxselect{
        margin-top: -20px;
    }
    .turnboxselectli{
        padding: 18px;
    }
    .workflow-node-result{
        border: none;
        width: 90%;
        height: auto
    }
    .work-prcs-content{
        border: none;
        margin-bottom:40px;
    }
    .work-prcs-title,.work-msg-title{
        background-color: #d6e7f8;
        color: #023964;
        font-size: 14px;
        position: relative;
    }
    .workflow-procs-nodes-wrap{
        width: 170px;
        margin-left: 17px;
    }
    .spantitles{
        position: absolute;
        width: 81px;
        bottom: 5px;
        left: 43px;
        color: #fff;
        font-size: 16px;
        margin-left: 0;
    }
    .workflow-node-sp{
        font-size: 11pt;
        font-weight: bold;
        padding-left: 15px;
    }
    .user-tags{
        background: #fff;
    }
    a{
        color: #333;
    }
    .users-select-block{
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .cytitle{
        position: absolute;
        left: 140px;
        font-size: 14px;
        color: #023964;
        top: 30px;
        width:190px;
    }
    .work-msg-op-title{
        font-size: 14px;
        color: #023964;
        width: 266px;
        position: relative;
        margin: 5px 0px 5px 0px;
    }
    .sms-check, .email-check, .mobile-check{
        width: 88px;
        height: 30px;
    }
    .gjtitles{
        height: 30px;
        position: absolute;
        line-height: 30px;
    }
    .xuanzhong{
        cursor: pointer;
        position: absolute;
        left: 93px;
        top: 5px;
        color: #666666;
    }
    .xuanzhong1{
        left: 193px;
    }
    .xuanzhongactive{
        color: #fff;
    }
    .fujian a, .huiqian a{
        color: #4889f0;
    }
    .rig_h1onexiayibu {
        background: url(/img/workflow/work/zhuanjiao1.png) no-repeat;
        color: #fff!important;
        width: 100px!important;
    }
    .rig_h1onexiayibu:hover {
        background: url(/img/workflow/work/zhuanjiao2.png) no-repeat;
    }
    .saveformlo{
        width: 75px!important;
    }
    #goback{
        height: 30px;
        color: #333;
        background: url(/img/workflow/work/back.png) no-repeat;
    }
    #goback:hover{
        color: #fff;
        background: url(/img/workflow/work/back2.png) no-repeat;
    }
    #goback h1{
        width: 90px;
    }

    .opt_btn {
        height: 30px;
        color: #333;
        /*width: 104px!important;*/
        border: 1px solid #ccc;
        background-color: #e0eef8;
    }
    .opt_btn:hover .rig_h1{
        color: #333 !important;
    }

    #addSign{
        height: 30px;
        width:115px;
        color: #333;
        background: url(/img/workflow/work/addSign.png) no-repeat;
    }
    #addSign:hover{
        color: #fff;
        background: url(/img/workflow/work/addSignHover.png) no-repeat;
    }
    #addSign h1{
        width: 135px;
    }
    #saveform{
        height: 30px;
        color: #333;
        background: url(/img/workflow/work/save.png) no-repeat;
    }
    #saveform:hover{
        background: url(/img/workflow/work/save2.png) no-repeat;
        color: #fff;
    }
    #saveformback{
        height: 30px;
        color: #333;
        width: 104px!important;
        background: url(/img/workflow/work/saveback.png) no-repeat;
    }
    #saveformback:hover{
        background: url(/img/workflow/work/saveback2.png) no-repeat;
        color: #fff;
    }
    #saveformback h1{
        width: 80px;
        margin-left: 22px;
    }
    #cancleBtn{
        height: 30px;
        color: #333;
        width:74px!important;
        background: url(/img/workflow/work/close.png) no-repeat;
    }
    #cancleBtn{
        width: 73px!important;
    }
    #cancleBtn:hover{
        background: url(/img/workflow/work/close2.png) no-repeat;
        color: #fff;
    }
    #cancleBtn h1{
        width: 90px;
    }
    #more , #associationOperation{
        z-index: 23;
        height: 30px;
        color: #333;
        width: 104px!important;
        background: url(/img/workflow/work/more.png) no-repeat;
    }
    #more:hover , #associationOperation:hover{
        background: url(/img/workflow/work/more2.png) no-repeat;
        color: #fff;
    }
    #more h1{
        width: 80px;
        /*margin-left: 22px;*/
        padding-left: 22px;
    }
    .zhuanjiao{
        height: 30px!important;
    }
    .rig_h1{
        font-size: 14px;
        height: 30px;
        line-height: 30px;
    }
    #saveform1{
        height: 30px;
        color: #333;
        background: url(/img/workflow/work/save.png) no-repeat;
    }
    .abs_right{
        top: 0;
    }
    #saveform1:hover{
        color: #fff;
        background: url(/img/workflow/work/save2.png) no-repeat;
    }
    #saveformback1{
        display: none;
        height: 30px;
        color:#333;
        width: 104px!important;
        background: url(/img/workflow/work/saveback.png) no-repeat;
    }
    #saveformback1:hover{
        color: #fff;
        background: url(/img/workflow/work/saveback2.png) no-repeat;
    }
    #saveformback1 h1{
        width: 80px;
        margin-left: 22px;
    }
    #cancleBtn1{
        height: 30px;
        width:74px!important;
        color: #333;
        background: url(/img/workflow/work/close.png) no-repeat;
    }
    #cancleBtn1{
        width: 74px!important;
    }
    #cancleBtn1:hover{
        color: #fff;
        background: url(/img/workflow/work/close2.png) no-repeat;
    }
    #cancleBtn1 h1{
        width: 90px;
    }

    #cancleBtn{
        width: 75px!important;
    }
    #flowImg{
        border: 1px solid #eaeaea;
    }
    #parentOrChildBtn{
        display: none;
        position: relative;
        width: 95px;
        margin-right: 5px;
        border: 1px solid #eaeaea;
    }
    #print{
        border: 1px solid #eaeaea;
    }
    #attach_name{
        border: 1px solid #eaeaea;
    }
    #flowImg:hover{
        border: 1px solid #4889f0;
        background: #fff;
    }
    #parentOrChildBtn:hover {
        border: 1px solid #4889f0;
        background: #fff;
    }
    #parentOrChildList{
        display: none;
        position: absolute;
        top: -190%;
        left: 0;
        width: 100%;
        font-size: 13px;
        font-weight: 300;
        background: #eaeaea;
        border-radius: 3px;
        width: 150%;
        border: 1px solid;
    }
    .parent_child_item {
        width: 100% !important;
        text-align: left;
        height: 28px;
        line-height: 28px;
        overflow: hidden;
        text-overflow: ellipsis;
        word-break: break-all;
        white-space: nowrap;
        box-sizing: border-box;
    }
    .parent_child_item:hover{
        background-color: #fff;
    }
    #print:hover{
        border: 1px solid #4889f0;
        background: #fff;
    }
    #attach_name:hover{
        border: 1px solid #4889f0;
        background: #fff;
    }
    .item_logo img{
        width: 40px;
    }
    #oneUploadFile li:last-child{
        margin-bottom: 24px;
    }
    /*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
    /*公告*/
    #tab_c::-webkit-scrollbar,.people_wenjian::-webkit-scrollbar{
        width: 3px;
        height: 16px;
        background-color: #f8f8f8;
    }
    /*定义滚动条的轨道，内阴影及圆角*/
    #tab_c::-webkit-scrollbar-track,.people_wenjian::-webkit-scrollbar-track{
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        border-radius: 10px;
        background-color: #f8f8f8;
    }
    /*定义滑块，内阴影及圆角*/
    #tab_c::-webkit-scrollbar-thumb,.people_wenjian::-webkit-scrollbar-thumb{
        width: 0px;
        height: 20px;
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        background-color: #bbb;
    }
    body::-webkit-scrollbar,.people_wenjian::-webkit-scrollbar{
        width: 0px;
        height: 16px;
        background-color: #f5f5f5;
    }
    /*定义滚动条的轨道，内阴影及圆角*/
    body::-webkit-scrollbar-track,.people_wenjian::-webkit-scrollbar-track{
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        border-radius: 10px;
        background-color: #f5f5f5;
    }
    /*定义滑块，内阴影及圆角*/
    body::-webkit-scrollbar-thumb,.people_wenjian::-webkit-scrollbar-thumb{
        width: 0px;
        height: 20px;
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        background-color: #555;
    }
    #oneUploadFile{
        min-height: 199px;
    }
    .cesdiv{
        height: 35px;
        width: 100%;
        display: inline-block;
        word-wrap: break-word;
        overflow: hidden;
        font-size: 13px;
        margin-top: 5px;
        line-height: 18px;
        -webkit-touch-callout: initial;
        -webkit-user-select: auto;
        -khtml-user-select: auto;
        -moz-user-select: auto;
        -ms-user-select: auto;
        user-select: auto;
    }
    .layui-row ul li{
        cursor: pointer;
        padding: 3px 5px;
    }
    #uploadinputimg{
        top: 0;
        position: absolute;
        width: 100%;
        height: 32px;
        display: inline-block;
        opacity: 0;
        z-index: 9999;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
        color: #fff;
        margin: auto;
        margin-left: 15px;
        line-height: 30px;
        outline: none;
    }
    .edit  ,.del ,.save{
        padding-left:5px;
        cursor:pointer;
    }
    .uploadImg{
        cursor: pointer;
        /*position: absolute;*/
        width: auto !important;
        /*height: 32px;*/
        /*left: 50%;*/
        /*margin-left: -36px;*/
        bottom: 0px;
        vertical-align: top;
        /*height: 50px;*/
        font-size: 12px;
        white-space: normal;
        line-height: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        word-break: break-all;
    }
    .imgfileBox img{
        position: absolute;
        top: 0;
        left: 0;
        width: 25px !important;
        height: 25px !important;
        margin: 0 10px !important;
    }
    /*.imgfileBox:after{*/
    /*    height: 32px;*/
    /*}*/
    .TOP_FLAG_SHOW2_menu a:hover{
        background: #83C1DE;
        color: #FFF;
    }
    .refresh,.autocodebtn{
        border:none;
        background: none;
        padding-left: 10px;
        font-size:14px;
        color:#2567d6;
    }
    .edui-editor{
        z-index: 99999!important;
    }
    body::-webkit-scrollbar {
        width: 0px;
        height: 10px;
        /* background-color: #F5F5F5; */
    }
    body::-webkit-scrollbar-thumb {
        border-radius: 50px;
        /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */
        background-color: #c0c0c0;
    }
    body::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
        border-radius: 50px;
        background-color: #ffffff;
    }
    input,
    input[type="text"],
    textarea,
    select{
        /*max-width: 100%;*/
    }
    /* for ie6¡¢7¡¢8  ²»Ö§³Ö:not()*/
    input[type="checkbox"],
    input[type="radio"],
    input[type="file"]{
        border: none;
        min-height: initial;
        line-height: initial;
        max-width: none;
    }
    .abs_left{
        width: 100%;
    }
    .abs_left .num{
        width: 25%;
        overflow: hidden;
        white-space: pre;
        text-overflow: ellipsis;
        position: relative;
    }
    .abs_left .num .runname{
        width: 270px!important;
        position: absolute;
        top: 10px;
    }
    .hoverbox{
        position: absolute;
        background: #fff;
        left: -54px;
        width: 60px;
        z-index: 1001;
        top: 0;
        height: auto;
        padding: 2px 0;
        margin: 2px 0 0;
        list-style: none;
        background-color: #ffffff;
        border: 1px solid #ccc;
        border: 1px solid rgba(0,0,0,0.2);
        border-right-width: 2px;
        border-bottom-width: 2px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
        -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
        box-shadow: 0 5px 10px rgba(0,0,0,0.2);
        -webkit-background-clip: padding-box;
        -moz-background-clip: padding;
        background-clip: padding-box;
        display: none;
    }
    .hoverbox li{
        font-size: 9pt;
        cursor: pointer;
        color: #333333;
        padding: 0 5px;
    }
    .hoverbox li:hover{
        background-color: #0081c2;
        color: #fff;
    }
    .plotting{
        font-weight: normal;
        line-height: 20px;
        white-space: nowrap;
        font-size: 13px;
    }
    .he {
        position: absolute;
        top: -4px;
        right: -5px;
        background: #ff3816;
        color: #fff;
        border-radius: 100%;
        height: 20px;
        padding: 0 5px;
        opacity: 0.9;
        filter: Alpha(opacity=90);
        z-index: 100000;
        font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1", arial;
    }
    /**************右侧会签区意见卡片样式调整*******************************/
    #signbox li{
        display: inline-block;
        margin-left: 5%;
        height: auto;
    }
    .huiqian_touxiang{
        height: auto;
    }
    .cesdiv{
        height: auto;
        min-height: 35px;
    }
    .h2s{
        margin-bottom: 15px;
    }
    tr td {
        font-size: 11pt;
    }
    input[type="radio"]{
        width: 17px;
        height: 17px;
    }
    .foot_rig{
        top: 0;
    }
    /**************右侧会签区意见卡片样式调整结束*******************************/

    /**********处理表单样式和表单设计器不同的问题***********/
    #client h1,
    #client h2,
    #client h3,
    #client h4,
    #client h5,
    #client h6 {
        margin: 10px 0;
        font-family: inherit;
        font-weight: bold;
        line-height: 20px;
        color: inherit;
        text-rendering: optimizelegibility;
    }
    #client h1 small,
    #client h2 small,
    #client h3 small,
    #client h4 small,
    #client h5 small,
    #client h6 small {
        font-weight: normal;
        line-height: 1;
        color: #999999;
    }
    #client h1,
    #client h2,
    #client h3 {
        line-height: 40px;
    }
    #client h1 {
        font-size: 38px;
    }
    #client h2 {
        font-size: 31px;
    }
    #client h3 {
        font-size: 24px;
    }
    #client h4 {
        font-size: 17px;
    }
    #client h5 {
        font-size: 14px;
    }
    #client h6 {
        font-size: 12px;
    }
    #client h1 small {
        font-size: 24px;
    }
    #client h2 small {
        font-size: 17px;
    }
    #client h3 small {
        font-size: 13px;
    }
    #client h4 small {
        font-size: 13px;
    }
    #client i, #client u, #client b, #client em, #client span, #client small {
        font-weight: inherit;
        font-style: inherit;
    }

    /*王润于11.1编辑*/
    .cardWrap{
        width: 100%;
        height:auto;
    }
    .card{
        width: 277px;
        height: 233px;
        border: 1px solid #cccccc;
        border-top: 4px solid #0081ef;
        border-radius: 3px;
        background: #fcfdff;
        margin-left: 10px;
        /*margin-right: 80px;*/
        margin-top: 14px;
        float: left;
        position: relative;
    }
    .cardHead{
        width: 100%;
        height: 33px;
        border-bottom: 1px solid #b0d2fc;
        color: #0081ef;
        font-size: 16px;
        line-height: 33px;
    }


    .headImg{
        width: 100%;
        height: 95px;
    }
    .portrait{
        width: 74px;
        height: 74px;
        float: left;
        margin-top: 10px;
        margin-left: 16px;
    }
    .portrait img{
        width: 74px;
        height: 74px;
    }
    .nameDetail{
        height: 74px;
        float: left;
        color: #333333;
        margin-top: 10px;
        margin-left: 15px;
    }
    .nameDetail .name1{
        font-size: 18px;
        margin-top:5px;
        font-weight: bold;
    }
    .nameDetail .nameStatus{
        font-size: 16px;
    }
    .details{
        margin-left: 20px;
        line-height: 25px;
        font-size: 14px;
    }
    .deWd{
        display: inline-block;
        width: 107px;
    }
    .deWds{
        display: inline-block;
        width: 150px;
    }
    .detailFlow{
        display: inline-block;
        margin-left: 8px;
        width: 80px;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
        white-space: nowrap;
    }
    /*王润 卡片部分 css部分 结束*/

    .exchange_item {
        height: 28px;
        line-height: 28px;
        text-align: left;
        padding-left: 25px;
        padding-right: 5px;
        cursor: pointer;
        font-size: 13px;
        font-weight: 400;
        text-overflow: ellipsis;
        word-break: break-all;
        white-space: nowrap;
        overflow: hidden;
    }

    .file_box, .remark_box{
        padding: 10px 0 0 30px;
        height: auto;
        font-size: 13px;
        font-weight: 400;
    }

    .file_list {
        overflow: auto;
        margin-top: 5px;
        padding: 0 10px;
        height: 85px;
        border: 1px solid #ccc;
    }

    .file_list a {
        font-size: 13px;
        font-weight: 400;
    }
    .laclass{
        width: 200px;!important;
    }
    .font{
        font-size: 13px;!important;
    }
    .layui-form-radio span{
        font-size: 13px;!important;
    }

    .other_module_box {
        display: none;
        width: 800px;
        margin: 0 auto;
        background-color: #fff;
        overflow: auto;
        box-sizing: border-box;
    }
    #assignmentDetail #assignmenttable {
        margin-bottom: 0;
    }
    #assignmentDetail .layui-table-view {
        margin: 0;
    }
    #assignmentDetail .layui-table-header th {
        background-color: #fff;
        border: 0px;
    }
    #assignmentDetail .layui-table-header th span {
        color: #2F5C8F!important;
        font-weight: bold;
        font-size: 13pt;
    }

    #assignmentDetail .layui-table-fixed .layui-btn-xs{
        background-color: #fff;
        color: #2b7fe0;
        text-decoration: none;
        cursor: pointer;
        font-size: 10pt;
        font-weight: 400;
    }

    #assignmentDetail .layui-table-cell{
        color: #222;
    }
    .other_module_title {
        padding: 10px 20px;
        font-size: 14pt;
        color: #444;
    }
    #work .layui-form-label{
        text-align: left;
    }
    .divShow {
        display: block;
        position: relative;
        text-align: left;
        line-height: 20px;
    }
    .divShow a {
        color: #1687cb !important;
        text-decoration: none !important;
    }
    .divShow .operationDiv {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        background-color: #f2f2f2;
        z-index: 1;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: 0 0 6px 0px;
    }
    .divShow:hover .operationDiv {
        display: block;
    }
    .foot_left ul li {
        margin-left: 0;
    }
    .imgfileBox{
        position: relative;
        display: block !important;
        text-align: left;
        margin: 5px;
        min-height: 30px;
        padding-left: 40px;
    }
    #client table * {
        box-sizing: border-box;
    }
    #client table td {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    #list {
        position: absolute;
        right: 0;
        top: 0;
        width: 30px;
        height: 30px;
        background: #f3f3f3;
        border: 1px solid #ccc;
        vertical-align: middle;
        border-radius: 0px 3px 3px 0px;
    }
    .connect_work_modal .sel {
        position: absolute;
        top: 110%;
        left: 0;
        width: 100%;
        max-height: 250px;
        box-sizing: border-box;
        overflow: auto;
        background: #fff;
        border: 1px solid #e2e3e3;
        display: none;
    }
    .connect_work_modal .sel {
        line-height: 24px;
        color: #000;
    }
    .connect_work_modal .canchoose:hover {
        background-color: #2b7edf;
        color: #fff;
    }
    .other_module_table th, .other_module_table td{
        padding: 5px 10px;
        line-height: 28px;
        height: 28px;
        text-align: left;
    }
    .other_module_table th {
        border: none;
        background-color: #fff;
        color: #2f5c8f !important;
        font-weight: bold;
        font-size: 13pt;
    }
    .other_module_tbody tr {
        border: 1px solid #ababab;
    }
    .other_module_tbody td {
        border: none;
    }
    .eiderarea {
        position: relative;
    }

    .remove_sign {
        display: none;
        color: red;
        position: absolute;
        bottom: 27px;
        right:-14px;
        cursor: pointer;
    }
    .imgupload{
        display: inline-block;
        width: 50px;
        height: 50px;
    }

    .form_files,.common_files,.main_files {
        line-height: 25px;
        padding: 5px 20px;
    }
    .download_file_input {
        margin: -2px 5px 0 !important;
        vertical-align: middle;
    }
    .add_connect_work{
        color: #fff !important;
        background-color: orange;
        padding: 3px 5px;
        border-radius: 5px;
        text-decoration: none !important;
    }
    input[type="radio"], input[type="checkbox"]{
         margin: auto;
     }

    .selectTdClass{background-color:#edf5fa !important}table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd}table{margin-bottom:10px;border-collapse:collapse;display:table;}td,th{padding: 0px;border-color: #DDD;}caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}th{border-top:1px solid #BBB;background-color:#F7F7F7;}table tr.firstRow th{border-top-width:2px;}.ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }td p{margin:0;padding:0;}.turnType{position: absolute;bottom:-35px;left:7px;border:none}
    /*********************评分控件start***********************************/
    .mark{
        display: inline-block;
        vertical-align: middle;
    }
    .star_list {
        height: 21px;
        margin: 50px;
        line-height: 21px;
    }

    .star_score {
        background: url(/img/workflow/form/stark2.png);
        width: 160px;
        height: 21px;
        position: relative;
    }

    .star_score a {
        height: 21px;
        display: block;
        text-indent: -999em;
        position: absolute;
        left: 0;
    }

    .star_score a:hover {
        background: url(/img/workflow/form/stars2.png);
        left: 0;
    }

    .star_score a.clibg {
        background: url(/img/workflow/form/stars2.png);
        left: 0;
    }
    /*********************评分控件end***********************************/
